#1 Form per la modifica degli oggetti Custom
inizioOra è possibile aggiungere la parte relativa all’inserimento di oggetti custom da Fluentis, in questo caso la Form tramite cui inserire nuovi oggetti del tipo che è appena stato creato.
Iniziare con ViewModel
Nel tab Progetto, andare sulla ribbon Nuovo, e sul Codice aggiungere 'ReadWrite ViewModels', scrivere quindi 'Cust.FluentisErp.Silverlight.SD.SalesOffers.ReadWrite.ViewModels', il Nome del file sempre con l’estensione dll è proposto e il Tipo da selezionare è 'ViewModels', espandere la griglia e sulla Piattaforma selezionare 'Silverlight'. Salvare e accettare l'inserimento di file di default.
Con la ribbon Inserisci file generico inserire un file di tipo ResultWidget, ma con la versione ReadWrite; 'RWResultsWidgetViewModelTemplate', definire il Business Object; 'CustomSalesOffersWorkInProgressStatus' proposto da ARM e premere Ok per generare il file. Tutto il resto verrà ereditato dal modulo ReadOnly in quanto qui serviva solo inserire una vista per l’oggetto ReadWrite, cioè quando si inserisce un nuovo oggetto, quindi dei dati all’oggetto Custom. In questo caso togliere la spunta Generato automaticamente che si trova all’interno dei File contenuti.
Dopo aver aggiunto l’oggetto 'ReadWrite.ViewModels', aggiungere anche l’oggetto WPF: Nuovo, il Codice, il quale basta cambiare la piattaforma Silverlight con WPF 'Cust.FluentisErp.WPF.SD.SalesOffers.ReadWrite.ViewModels', il Nome file è proposto da ARM e il Tipo è ViewModels. Con l’espansione specificare che si tratta di un wpf e che il Progetto collegato è 'Cust.FluentisErp.Silverlight.SD.SalesOffers.ReadWrite.ViewModels', sempre proposto da ARM. Salvare e aggiungere i riferimenti di default.
E successivamente fare la stessa cosa per le Views
Nel tab Progetto, premere la ribbon Nuovo, sul Codice aggiungere 'Cust.FluentisErp.Silverlight.SD.SalesOffers.RearWrite.Views'; il Nome file è proposto da ARM e il Tipo è Views. Estendere il controllo e selezionare 'Silverlight' come piattaforma. Salvare e selezionare di aggiungere i riferimenti di default. A questo punto aggiungere la vista premendo il bottone Inserisci file generico. Selezionare 'RWResultsWidgetViewXamlTemplate' sul Template; per chiedere di aggiungere anche il suo file spuntare il flag Genera file Code Behind. Inserire l’oggetto collegato su Business Object 'CustomSalesOffersWorkInProgressStatus'. Il file e la sua controparte sono stati generati. Togliere le spunte di Generato automaticamente in modo tale che si possa modificare i file.
Salvare ora il progetto e fare la stessa cosa per la versione WPF, avviare un Nuovo progetto, il Codice è 'Cust.FluentisErp.WPF.SD.SalesOffers.ReadWrite.Views', il Nome file viene proposto da ARM, il Tipo è 'Views' e estendendo il controllo aggiungere il Progetto collegato che è 'Cust.FluentisErp.Silverlight.SD.SalesOffers.ReadWrite.Views'. Salvare il progetto, a questo punto si ha tutto il necessario per proseguire e sono stati creati anche i file che servono per il progetto.
BuildDate : 25 marzo 2015